package com.douma.字符串;

import java.util.Scanner;

/**
 * 抖码算法，让算法学习变的简单有趣
 *
 * @作者 : 老汤
 */
public class Main_HJ1 {
    // HJ1 字符串最后一个单词的长度
    /*
    描述
    计算字符串最后一个单词的长度，单词以空格隔开，字符串长度小于5000。（注：字符串末尾不以空格为结尾）

    输入描述：
    输入一行，代表要计算的字符串，非空，长度小于5000。

    输出描述：
    输出一个整数，表示输入字符串最后一个单词的长度。

    示例1
        输入：
            hello nowcoder
        输出：
            8
    说明：
    最后一个单词为nowcoder，长度为8
     */
    // 练习连接：https://www.nowcoder.com/practice/8c949ea5f36f422594b306a2300315da?tpId=37&tqId=21224&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2Fta%3FtpId%3D37&difficulty=undefined&judgeStatus=undefined&tags=&title=
    // 时间复杂度：O(n)
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String str = sc.nextLine();



        int m = str.length();

        int res = 0;
        // 倒序遍历字符串，计算最后一个单词的长度
        for (int i = m - 1; i >= 0; i--) {
            char c = str.charAt(i);
            if (c == ' ') break;
            res++;
        }

        System.out.println(res);
    }
}
